Search results for "continuous software engineering"

showing 2 items of 2 documents

Cargo-Cult Containerization : A Critical View of Containers in Modern Software Development

2022

Software is increasingly developed and deployed using containers. While the concept of a container is conceptually straightforward, there are various issues to be considered while using them, ranging from technical details inside containers to the orchestration of containers that jointly form a meaningful application. In recent years, the use of containers has become so prevalent that developers have a tendency to resort to cargo-cult containerization - ritual adherence to the use of containers just because so many others are doing the same thing. In this paper, we study advantages and downsides of containers in modern-day software development. We foresee the use of containers to spread int…

DevOpsdesign principlesvirtualisointicontainer orchestrationcontainerizationsoftware containersohjelmistotuotanto113 Computer and information sciencessoftware designohjelmistosuunnittelupilvipalvelutohjelmistoarkkitehtuuriohjelmistokehityscontinuous software engineering
researchProduct

Introducing Traceability in GitHub for Medical Software Development

2021

Assuring traceability from requirements to implementation is a key element when developing safety critical software systems. Traditionally, this traceability is ensured by a waterfall-like process, where phases follow each other, and tracing between different phases can be managed. However, new software development paradigms, such as continuous software engineering and DevOps, which encourage a steady stream of new features, committed by developers in a seemingly uncontrolled fashion in terms of former phasing, challenge this view. In this paper, we introduce our approach that adds traceability capabilities to GitHub, so that the developers can act like they normally do in GitHub context bu…

FOS: Computer and information sciencesTraceabilityComputer scienceProcess (engineering)Context (language use)computer.software_genreregulated softwareGitHubComputer Science - Software EngineeringDocumentationMedical softwarejäljitettävyysSoftware systemDevOpsDevOpsbusiness.industryturvallisuusSoftware developmenttietokoneohjelmatohjelmistot (taiteet)kehittäminen113 Computer and information sciencesSoftware Engineering (cs.SE)ohjelmistosuunnittelutraceabilityvaatimustenhallintabusinessSoftware engineeringohjelmistokehityscomputercontinuous software engineering
researchProduct